package com.aki.ai_property.dao;

import com.aki.ai_property.entity.Lessee;
import com.aki.ai_property.entity.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * ━━━━━━永无BUG!━━━━━━
 *
 * @author AKI；老六
 * @date 2022/8/25
 */
public interface UserDao {
    /**注册*/
    int save(User user);
    /** 查询*/
    User selectByName(String username);
    /** 查询全部*/
    List<User> all();
    /**删除*/
    int delete(Integer id);
    /** 修改密码*/


    /**
     * 查询租户  分页 limit 带条件*/
    List<Lessee> selectPage1(@Param("name") String name, @Param("start") int start, @Param("size") int size);
    /**
     * 查询租户总条数 带条件*/
    long selectCount(String name);
}
